tough competition environment - Francés Inglés Diccionario